home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
COMMUNIC
/
0132.ZIP
/
FIDOMLNK.DOC
< prev
next >
Wrap
Text File
|
1985-07-13
|
5KB
|
163 lines
Running Fido with MultiLink
Allen Miller, Fido 108/0
This brief document is an attempt to describe how to use
MultilLink (by Software Link) to run 2 Fido's on one PC. The reader
should be able to use this information to determine how to run Fido as
a background task while being able to run other programs in the
foreground. Software Link is located at 8601 Dunwoody Place, Atlanta,
Georgia, 30338. Their policy, when I bought MultiLink, was to allow a
30 day trial period. MultlLink is copy protected.
I said I would do this a long time ago, and I apologize for its
tardiness.
Accompanying this document should be 4 files: AUTOEXEC.BAT,
AUTOEXE1.BAT, FUP1.BAT and FUP2.BAT. These are commented batch files
that I use on my system. For those of you that are interested,
Fido 108/0 at 513/579-2587 runs on an IBM AT with a 20 meg internal
drive and a 35 meg external Tallgrass drive, 2 Hayes 2400 baud modems
and is supported by phone service providing 'hunt' when an incoming
call encounters a busy on line number 1. I am currently running DOS
3.0 and MultiLink 3.01.
MultiLink has several parameters that may be set via the MLUTIL
utility program. This will allow the operator to modify keyboard loop
polling, allocation of cycles between partitions, relative priority
between partitions, resource (COM port) allocation and others. I have
experimented with this and found an arrangement that is good for me
that you will see in the .BAT files.
Please feel free to contact me if you find that this collection
is not enough help to get you going or get out of trouble. I have
been running Fido with MultiLink since December, 1984, and both have
run flawlessly.
---------------------------------------------------------------------
:FILE AUTOEXEC.BAT
:FOR RUNNING MULTILINK WITH FIDO BULLETIN BOARD SYSTEM
:ALLEN MILLER, FIDO 108/0, 7/13/85
:SYSTEM - IBM AT, DOS 3.0, ML 3.01
PATH=C:\BAT;C:\DOS;C:\UT;C:\RB\F;C:\ML
:REPLACE DOS C> PROMPT
prompt 2 $p
:ACTIVATE ML TIMESLICING
MLSLICE
:INVOKE ML PARTITIONING
MLINK /9,280
:ENQUE ML RESOURCE (COM2:) TO THIS PARTITION
MLUTIL ENQ -3
:NORTON UTILITY TO COLOR CODE PARTITION
SA CYAN
:CALL SECOND FIDO PARTITION
FUP2
---------------------------------------------------------------------
:FILE AUTOEXE1.BAT
:FOR RUNNING MULTILINK WITH FIDO BULLETIN BOARD SYSTEM
:ALLEN MILLER, FIDO 108/0, 7/13/85
:SYSTEM - IBM AT, DOS 3.0, ML 3.01
PATH=c:\DOS;c:\UT;c:\BAT;c:\RB\f;c:\ML
:REPLACE DOS C> PROMPT
prompt 1 $p
:ENQUE ML RESOURCE 4 (COM1:) TO THIS PARTITION
MLUTIL ENQ -4
:NORTON UTILITY TO COLOR CODE PARTITION
SA YELLOW
:CALL FIRST FIDO PARTITION
FUP1
---------------------------------------------------------------------
:FILE FUP1.BAT
:FOR RUNNING MULTILINK WITH FIDO BULLETIN BOARD SYSTEM
:ALLEN MILLER, FIDO 108/0, 7/13/85
:SYSTEM - IBM AT, DOS 3.0, ML 3.01
:RUNS COM1, WITH NO OUTGOING MAIL
:SET DIRECTORIES
CD C:\rb\f
CD D:\
CD E:\
:DISABLE ML KEYBOARD POLLING
mlutil dis
:SET/RESET ML PARTITION PRIORITY TO 2
mlutil pri 2
:CALL FIDO
fido_ibm 11/j 8/w 30/l 15/F 60/D 350/K 3/S /x 128/V /u 1/g 1/i /y
:SYSOP '0' BRANCH
if errorlevel 8 goto DOS
:
:
:CTRL-C BRANCH
if errorlevel 1 goto end
fup1
:DOS
:TO MONITOR CARRIER
WATCHDG1 ON
:ML CYCLE ALLOCATION TO GIVE 2:1 PREFERRENCE
mlutil time 2
CTTY COM1:
COMMAND
CTTY CON
WATCHDG1 OFF
:ML CYCLE ALLOCATION TO RETURN TO 1:1
mlutil time 1
: return to run Fido after DOS
FUP1
:end
:ENABLE ML KEYBOARD POLLING
mlutil nod
---------------------------------------------------------------------
:FILE FUP2.BAT
:FOR RUNNING MULTILINK WITH FIDO BULLETIN BOARD SYSTEM
:ALLEN MILLER, FIDO 108/0, 7/13/85
:SYSTEM - IBM AT, DOS 3.0, ML 3.01
:RUNS COM2, PROCESSES OUTGOING MAIL
:SET DIRECTORIES
CD C:\rb\f
CD D:\
CD E:\
:DISABLE ML KEYBOARD POLLING
mlutil dis
:SET/RESET ML PARTITION PRIORITY TO 2
mlutil pri 2
:CALL FIDO
fido_ibm 11/j 8/w 30/l 15/F 60/D 3/S 350/K 128/V /u 1/g 2/i /2 /y
:SYSOP '0' BRANCH
if errorlevel 8 goto DOS
:EXTRACT RECENT CALLERS LIST
if errorlevel 5 goto USERLIST
:CTRL-C BRANCH
if errorlevel 1 goto end
fup2
:DOS
:TO MONITOR CARRIER
WATCHDG2 ON
:ML CYCLE ALLOCATION TO GIVE 2:1 PREFERRENCE
mlutil time 2
CTTY COM2:
COMMAND
CTTY CON
WATCHDG2 OFF
:ML CYCLE ALLOCATION TO RETURN TO 1:1
mlutil time 1
: return to run Fido after DOS
FUP2
:USERLIST
users 3 >\A\UPLOADED\USERS.LST
FUP2
:end
mlutil nod
---------------------------------------------------------------------